package com.pt25.service.sys.application;

import com.pt25.service.sys.domain.config.ddo.ConfigData;
import com.pt25.service.sys.domain.config.ddo.ConfigValue;

public interface ConfigApp {
    Boolean delConfigType(Long id);

    Long addConfigData(ConfigData configData);

    Boolean updateConfigData(ConfigData configData);

    Boolean delConfigData(Long id);

    Long addConfigValue(ConfigValue configValue);

    Boolean updateConfigValue(ConfigValue configValue);

    Boolean delConfigValue(long id, Object valueContent);

    Boolean rollbackConfigValueByConfigLog(long configLogId);
}
